04-引脚控制
前言
Microbit本身虽然有不少的传感器,但是当我们要做更复杂的项目时,我们需要外接更多的传感器时,此时,我们需要借用引脚功能,来获取外接传感器的数值
常见传感器主要是数字型和模拟型,数字型采用高低电平,模拟型使用一个模拟量(一个连续变化的数值,例如0-255)
积木块说明
序号 | 积木 | 说明 |
---|---|---|
1 | 对引脚进行输出电平(1为高电平,0为低电平) | |
2 | 读取引脚上接入的电平为高还是低(True是高电平,false是低电平) | |
3 | 模拟输出一个数值,进行控制pwm,默认范围是 | |
4 | 引脚为模拟读取模式,获取模拟值 | |
5 | 设置引脚的工作方式(上拉-默认为高电平、下拉-默认为低电平) | |
6 | 检测徽标是否被触摸,是-返回True 否-返回False | |
7 | 检测板载的麦克风读取到的强度 |
程序案例
数字控制,控制一个灯的亮灭
接线图
按键控制Microbit图标变化
接线图
模拟输出,控制一个灯的亮度变化
按键读取接入引脚的模拟类传感器
徽标检测是否被触摸
将麦克风读到的声音,转换成1-4的档位值,然后显示在点阵屏,模拟柱状图